Skip to content

WIP: Adding CI using Github Workflows#2

Draft
cyroxx wants to merge 14 commits into
masterfrom
add_gh_actions
Draft

WIP: Adding CI using Github Workflows#2
cyroxx wants to merge 14 commits into
masterfrom
add_gh_actions

Conversation

@cyroxx
Copy link
Copy Markdown
Collaborator

@cyroxx cyroxx commented Dec 18, 2020

In order to have more transparency about the working functionality and to discover potential breaking changes more easily, we should automate the tests using Github Actions.

I have started to implement the this in the branch add_gh_actions.

Things that are currently missing:

  • step to create the jobinstance tables in Postgres
  • disabled testCreateJIDInBulk for now in order to see faster where the general CI workflow still breaks

@cyroxx
Copy link
Copy Markdown
Collaborator Author

cyroxx commented Dec 18, 2020

I have included a setup of the database (see this part here). This is not optimal yet, since the first test run on a database is successful, but every other run after that fails.

I think, we should

  1. drop the schema and
  2. re-create the schema,
    both during setup (@Before or @BeforeClass?). What dou you think @dakocddo @jlolling ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants